x86/EFI: fix interrupt and fault handling during runtime services calls
authorJan Beulich <jbeulich@novell.com>
Fri, 1 Jul 2011 19:41:43 +0000 (20:41 +0100)
committerJan Beulich <jbeulich@novell.com>
Fri, 1 Jul 2011 19:41:43 +0000 (20:41 +0100)
commitd89149543d5c791af2dc43f59edc2c23b45128f6
tree211d6b9dc1bf03ec1fb44cf42e9922bf46710870
parent0bb1c9cd22855b9986c60ace1959ef029c5e0ce0
x86/EFI: fix interrupt and fault handling during runtime services calls

The missing piece was the setting up of an accessible GDT prior to
switching page tables (and reverting to the original setting after
having established the normal page tables again afterwards).

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/efi/runtime.c